﻿using System;
using Birkelund.QueryStrings;
using NUnit.Framework;

namespace Birkelund.QueryStrings.Test
{
    //public class MailUrlGeneratorTest
    //{
    //    [Test]
    //    public void GenerateQueryAsString_Simple()
    //    {
    //        MailUrlGenerator p = new MailUrlGenerator("to@mail.com");

    //        p.Body = "mybody";
    //        p.Cc.Add("cc@mail.com");
    //        p.Bcc.Add("bcc1@mail.com");
    //        p.Bcc.Add("bcc2@mail.com");
    //        p.Subject = "mysubject";

    //        string expected = "mailto:to@mail.com?cc=cc@mail.com&bcc=bcc1@mail.com;bcc2@mail.com&subject=mysubject&body=mybody";
    //        string actual = p.GenerateQueryAsString();

    //        Assert.AreEqual(expected, actual);
    //    }

    //    [Test]
    //    [ExpectedException(typeof(ArgumentNullException))]
    //    public void GenerateQueryAsString_NoToArgument()
    //    {
    //        MailUrlGenerator p = new MailUrlGenerator(null);
    //    }
    //}
}
